What is ruth meaning?

Ruth is a name of Hebrew origin which means "compassionate friend" or "one who has compassion". The name was popularized by the biblical figure Ruth, who was known for her loyalty and devotion to her mother-in-law Naomi. Ruth is also a popular name for baby girls and has been used throughout history in various cultures and languages. It was ranked as the 293rd most popular name for girls in the United States in 2020.